Interface ZfwProcess

All Superinterfaces:
IPCObject, Process
All Known Subinterfaces:
FirewallProcess, Firewallv6Process
All Known Implementing Classes:
FirewallProcessImpl, Firewallv6ProcessImpl, ZfwProcessImpl

public interface ZfwProcess extends Process
Information provided by the PKI file:

    \class ZfwProcess
    
    \brief ZfwProcess is the process that handles zone based firewall.
    
    \example network().getDevice("Router0").getProcess("ZfwProcess")
    
Author:
Auto-generated
  • Method Details

    • getZoneNameCount

      int getZoneNameCount()
      Information provided by the PKI file:
      
          \brief Returns the number of zones.
          
          \return int, the number of zones.
          
              
      Returns:
      int Returns a int
    • getZoneNameAt

      Zone getZoneNameAt(int index)
      Information provided by the PKI file:
      
          \brief Returns the zone at specified index.
          
          \param index, the index of the zone of interest.
          
          \return Zone, the Zone object at specified index.
          
              
      Parameters:
      index - Takes in a parameter of index
      Returns:
      Zone Returns a Zone
    • getZonePairCount

      int getZonePairCount()
      Information provided by the PKI file:
      
          \brief Returns the number of zone pairs.
          
          \return int, the number of zones pairs.
          
              
      Returns:
      int Returns a int
    • getZonePairEntryAt

      ZonePair getZonePairEntryAt(int index)
      Information provided by the PKI file:
      
          \brief Returns the zone pair at specified index.
          
          \param index, the index of the zone pair of interest.
          
          \return ZonePair, the ZonePair object at specified index.
          
              
      Parameters:
      index - Takes in a parameter of index
      Returns:
      ZonePair Returns a ZonePair